home *** CD-ROM | disk | FTP | other *** search
- Short: Complete ARexx reference. AmigaGuide.
- Type: util/rexx
- Uploader: robin@halcyon.com
- Author: Robin Evans
-
- Keywords: ARexx,manual,reference,tutorial,AmigaGuide,script,TurboText,Edge,Ed
-
- DESCRIPTION
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ARexxGuide is a complete ARexx reference with tutorials and dozens
- of ready-to-use examples. Done in AmigaGuide format, it includes
- argument templates and descriptions of all instruction keywords, of
- built-in functions, and of the functions in rexxsupport.library.
- The basic elements of the language are fully explained. Example
- programs -- some of them interactive -- answer frequently-asked
- questions about the language. Sample clauses are included with each
- function and instruction explanation. Error codes and possible
- solutions are explained.
-
- A help-system that will turn nearly any text editor into an online
- reference to ARexx is included. Working macros for three editors
- are provided as examples. A step-by-step tutorial explains the
- simple steps for making a new macro for a different editor.
-
- ARexxGuide is a shareware offering. The suggested fee is $15.
-
- VERSION
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 2.0a: Some embarrasing problems in the included scripts are fixed.
- Those who previously downloaded the 2.0 version can get
- copies of the fixed scripts in the archive ARexxG_20patch.lha.
-
- The second edition includes extensive changes thoughout. Two new
- tutorials explain ARexx as a macro language. A new section on
- techniques answers frequently-asked questions about ARexx with
- example code that can often be plugged directly into a script. Each
- possible error code is explained.
-
- Notes on compatability issues have been added throughout the guide.
- They show how ARexx differs from the standard definition of REXX
- and offer methods for handling the differences.
-
- RQ version ======================
-
- Two different versions of the second edition are distributed. Both
- include the same information, but present it in somewhat different
- ways. The RQ version uses requesters to show definitions and other
- information that is displayed in the standard version by moving to
- a new node. The RQ version uses `rexxreqtools.library' by Rafael
- D'Halleweyn. and `ReqTools' by Nico François to implement the
- requesters. Because the requesters must be able to communicate with
- AmigaGuide through ARexx, this version can be used only with
- pre-MultiView versions of AmigaGuide -- that is, with version 34 of
- the library.
-
- REQUIREMENTS
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- For the standard version: (ARexxGuide2_0A.lha)
- Any AmigaGuide viewer.
-
- Multiview can be used with OS 3.x. Users of OS 1.3 or 2.x will
- need the AmigaGuide utility and amigaguide.library which are
- distributed by Commodore on most BBSes and networks that support
- the Amiga.
-
- For the RQ version: (ARexxGuide2_0rqA.lha)
- AmigaGuide version 34 viewer and library.
-
- `reqtools.library' and `rexxreqtools.library'.
-
- These libraries are included in the distribution archives for
- ReqTools by Nico François. Look for `ReqTools22a_User.lha' on
- your favorite shareware source. A minimum version of 37.5 for
- rexxreqtools.library is required.
-
- ARCHIVE CONTENTS
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- The ARexxGuide drawer of this archive contains 21 files that make
- up one AmigaGuide® application. The AmigaGuide files are:
-
- ArexxGuide.guide
- ARx_Cmd.ag
- ARx_Elements.ag
- ARx_Elements2.ag
- ARx_Elements3.ag
- ARx_Func.ag
- ARx_Func2.ag
- ARx_Func3.ag
- ARx_Func4.ag
- ARx_Guide.xref
- ARx_Index
- ARx_Instr.ag
- ARx_Instr2.ag
- ARx_Instr3.ag
- ARx_Intro.ag
- ARx_Operator.ag
- ARx_PrgUcr.ag
- ARx_Tknq.ag
- ARx_Tutor.ag
- ARx_UcrTutor1.ag
- ARx_UcrTutor2.ag
-
- Only ARexxGuide.guide is intended as an AmigaGuide executable. The
- other files are called from within the main node of that guide.
-
- The following ARexx script files, located in the same directory,
- are used to run interactive examples from ARexxGuide, or to provide
- utilities for the program:
-
- ARexxGuide.rexx
- ARx_Cmpr.rexx
- ARx_IactExamples.rexx
- ARx_Reg.rexx
- ARx_Setup.rexx
- Arx_Trace.rexx
-
- Two additional files are included with the RQ version of the guide.
-
- ARx_Glossary.rexx
- ARx_GlossaryPort.rexx
-
- The `Editors' drawer contains macros for the ARexxGuide help
- system. Example macros are included for Ed 2.0 (the editor that
- comes with the OS), TurboText, and Edge. A tutorial in ARexxGuide
- explains how to make a file for a different editor. Any editor that
- is capable of minimal communication with ARexx can be used.
-
- The 'Extras' drawer contains some files that are not necessary, but
- may be helpful to some users. Read the opening comment for more
- information.
-
- The file 'UnCrunch.rexx' is the the source document for the program
- included in the tutorial section.
-
- DISTRIBUTION
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- The files in this archive are copyright © 1993,1994 by Robin Evans
- and may be distributed only in the original form and only under the
- conditions outlined below.
-
- Distribution of the material in this archive is prohibited if the
- contents of the original archive are altered in any way.
-
- The archive may be distributed in its original form on local and
- national computer networks, on Aminet distribution channels
- (including the Walnut Creek CD-ROM), on Fish collections, or on
- disk collections distributed by non-profit entities. Distribution
- by other means (including distribution by profit-making entities
- other than those mentioned) is prohibited unless specific
- permission is granted.
-
- Rights are reserved for other forms of distribution of this archive
- or of its contents individually, including but not limited to
- distribution of a printed version of any file contained in the
- archive, distribution with commercial products, or distribution on
- computer networks in hypertext form of any file in the archive.
- Contact the author for further information and permissions.
-
- Robin Evans 10 Apr 1994
-
- from Internet:
- robin@halcyon.com
- r.evans6@genie.geis.com
-
- on GEnie:
- R.EVANS6
-
- by phone:
- (206) 682-7077
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 948 338 64.3% 23-Mar-94 14:03:36 ARexxGuide.info
- 57862 13518 76.6% 05-Apr-94 11:23:48 ARexxGuide/ArexxGuide.guide
- 488 250 48.7% 23-Mar-94 14:03:36 ARexxGuide/ARexxGuide.guide.info
- 2368 1346 43.1% 23-Mar-94 14:03:36 ARexxGuide/ARexxGuide.info
- 7969 3230 59.4% 10-Apr-94 13:39:28 ARexxGuide/ARexxGuide.rexx
- 2075 715 65.5% 23-Mar-94 17:33:42 ARexxGuide/ARexxGuide.rexx.info
- 22718 8007 64.7% 05-Apr-94 11:21:44 ARexxGuide/ARx_Cmd.ag
- 3412 1501 56.0% 12-Mar-94 19:07:04 ARexxGuide/ARx_Cmpr.rexx
- 2075 719 65.3% 23-Mar-94 14:03:36 ARexxGuide/ARx_Cmpr.rexx.info
- 32198 11052 65.6% 05-Apr-94 11:24:10 ARexxGuide/ARx_Elements.ag
- 41151 13803 66.4% 06-Apr-94 16:40:30 ARexxGuide/ARx_Elements2.ag
- 46577 15913 65.8% 06-Apr-94 16:40:48 ARexxGuide/ARx_Elements3.ag
- 39913 11414 71.4% 05-Apr-94 11:27:44 ARexxGuide/ARx_Error.ag
- 42541 11138 73.8% 06-Apr-94 16:41:18 ARexxGuide/ARx_Func.ag
- 49733 13375 73.1% 06-Apr-94 16:41:44 ARexxGuide/ARx_Func2.ag
- 60813 17547 71.1% 06-Apr-94 16:42:06 ARexxGuide/ARx_Func3.ag
- 37979 9114 76.0% 06-Apr-94 16:42:22 ARexxGuide/ARx_Func4.ag
- 11907 1851 84.4% 21-Mar-94 15:30:54 ARexxGuide/ARx_Guide.xref
- 20460 7358 64.0% 02-Apr-94 14:51:34 ARexxGuide/ARx_IactExamples.rexx
- 2075 720 65.3% 23-Mar-94 14:03:36 ARexxGuide/ARx_IactExamples.rexx.info
- 63447 12373 80.4% 06-Apr-94 18:02:30 ARexxGuide/ARx_Index
- 45662 14430 68.3% 06-Apr-94 16:42:42 ARexxGuide/ARx_Instr.ag
- 47578 14475 69.5% 06-Apr-94 16:43:00 ARexxGuide/ARx_Instr2.ag
- 50991 16392 67.8% 06-Apr-94 16:44:10 ARexxGuide/ARx_Instr3.ag
- 32039 12530 60.8% 23-Mar-94 12:07:30 ARexxGuide/ARx_Intro.ag
- 18240 5736 68.5% 23-Mar-94 12:07:36 ARexxGuide/ARx_Operator.ag
- 7586 2411 68.2% 05-Apr-94 11:46:24 ARexxGuide/ARx_PrgUcr.ag
- 11078 3614 67.3% 02-Apr-94 14:49:44 ARexxGuide/ARx_RarpInfoWin.rexx
- 2075 716 65.4% 23-Mar-94 14:03:36 ARexxGuide/ARx_RarpInfoWin.rexx.info
- 8014 3323 58.5% 21-Mar-94 13:39:38 ARexxGuide/ARx_Reg.rexx
- 2075 721 65.2% 23-Mar-94 14:03:36 ARexxGuide/ARx_Reg.rexx.info
- 26036 8681 66.6% 06-Apr-94 16:27:16 ARexxGuide/ARx_Setup.rexx
- 2346 1328 43.3% 23-Mar-94 14:03:36 ARexxGuide/ARx_Setup.rexx.info
- 72795 24019 67.0% 06-Apr-94 16:33:14 ARexxGuide/ARx_Tknq.ag
- 10862 4180 61.5% 24-Mar-94 14:45:22 ARexxGuide/Arx_Trace.rexx
- 2075 721 65.2% 23-Mar-94 14:03:36 ARexxGuide/Arx_Trace.rexx.info
- 15752 5131 67.4% 06-Apr-94 16:45:12 ARexxGuide/ARx_UcrTutor1.ag
- 17773 5589 68.5% 06-Apr-94 16:45:24 ARexxGuide/ARx_UcrTutor2.ag
- 2827 1373 51.4% 05-Apr-94 09:49:08 ARexxGuide/ARxG_20patch.readme
- 2075 716 65.4% 05-Apr-94 09:51:48 ARexxGuide/ARxG_20patch.readme.info
- 948 342 63.9% 24-Mar-94 16:00:36 ARexxGuide/Editors.info
- 20519 6715 67.2% 30-Mar-94 11:23:30 ARexxGuide/Editors/ARx_Help.ed
- 2075 714 65.5% 23-Mar-94 13:45:40 ARexxGuide/Editors/ARx_Help.ed.info
- 17934 5979 66.6% 30-Mar-94 11:22:52 ARexxGuide/Editors/ARx_Help.edge
- 2749 950 65.4% 23-Mar-94 13:45:40 ARexxGuide/Editors/ARx_Help.edge.info
- 19155 6221 67.5% 30-Mar-94 11:24:10 ARexxGuide/Editors/ARx_Help.ttx
- 778 366 52.9% 23-Mar-94 13:45:42 ARexxGuide/Editors/ARx_Help.ttx.info
- 4368 1661 61.9% 23-Mar-94 13:44:04 ARexxGuide/Editors/ARx_HelpSystem.README
- 2075 715 65.5% 23-Mar-94 13:45:42 ARexxGuide/Editors/ARx_HelpSystem.README.info
- 200 153 23.5% 23-Mar-94 13:24:40 ARexxGuide/Editors/Ed-startup
- 2075 717 65.4% 23-Mar-94 13:45:40 ARexxGuide/Editors/Ed-startup.info
- 948 343 63.8% 24-Mar-94 16:00:36 ARexxGuide/Extras.info
- 940 453 51.8% 23-Mar-94 10:56:06 ARexxGuide/Extras/ARx_Glossary.rexx
- 2075 718 65.3% 23-Mar-94 18:23:44 ARexxGuide/Extras/ARx_Glossary.rexx.info
- 23455 8023 65.7% 10-Apr-94 14:16:08 ARexxGuide/Extras/ARx_GlossaryPort.rexx
- 2075 715 65.5% 24-Mar-94 11:16:10 ARexxGuide/Extras/ARx_GlossaryPort.rexx.info
- 3983 1776 55.4% 23-Mar-94 13:29:04 ARexxGuide/Extras/ARx_Help.rexx
- 2075 716 65.4% 23-Mar-94 13:30:30 ARexxGuide/Extras/ARx_Help.rexx.info
- 5870 2434 58.5% 24-Mar-94 11:39:22 ARexxGuide/Extras/ARx_MakeNodeList.rexx
- 2075 715 65.5% 24-Mar-94 11:16:10 ARexxGuide/Extras/ARx_MakeNodeList.rexx.info
- 2846 1156 59.3% 24-Mar-94 15:11:18 ARexxGuide/Extras/UnCrunch.rexx
- 2075 715 65.5% 24-Mar-94 15:13:14 ARexxGuide/Extras/UnCrunch.rexx.info
- 11910 4549 61.8% 10-Apr-94 16:01:34 ARexxGuide/ARexxGuide2_0A.readme
- 2075 713 65.6% 24-Mar-94 16:00:52 ARexxGuide/ARexxGuide2_0A.readme.info
- 56121 18767 66.5% 10-Apr-94 16:55:12 ARexxGuide/ARx_Tutor.ag
- -------- ------- ----- --------- --------
- 1117987 347694 68.8% 11-Apr-94 15:55:44 65 files
-